Dynamic Circuit Generation for Boolean Satisfiability in an Object-Oriented Design Environment
نویسندگان
چکیده
We apply our object-oriented design environment PAM-Blox to dynamic generation of circuits for recon gurable computing. Our approach combines the structural hardware design environment with commercial synthesis of nite state machines (FSMs). The PAM-Blox environment features a well de ned hardware object interface and the ability to control the placement of hand-optimized circuits. We integrate the advantages of an object-oriented design environment with full control over placement at every level of abstraction, with commercial FSM synthesis and optimization. As driving application we consider recon gurable hardware accelerators for the NP-complete Boolean satis ability problem. These accelerators require a fast compilation of circuits consisting of instance-speci c datapaths and control automatons. By providing FSM optimization and control over placement, our design environment enables the maximization of performance.
منابع مشابه
Dynamic Circuit Generation for Boolean Satis ability in an Object-Oriented Design Environment
We apply our object-oriented design environment PAM-Blox to dynamic generation of circuits for recon gurable computing. Our approach combines the structural hardware design environment with commercial synthesis of nite state machines (FSMs). The PAM-Blox environment features a well de ned hardware object interface and the ability to control the placement of hand-optimized circuits. We integrate...
متن کاملDynamic Circuit Generation for Boolean Satissability in an Object-oriented Design Environment
We apply our object-oriented design environment PAM-Blox to dynamic generation of circuits for re-conngurable computing. Our approach combines the structural hardware design environment with commercial synthesis of nite state machines (FSMs). The PAM-Blox environment features a well deened hardware object interface and the ability to control the placement of hand-optimized circuits. We integrat...
متن کاملA Parallel Test Generation for Combinational Circuits Based on Boolean Satisfiability - ASIC Conference and Exhibit, 1996. Proceedings., Ninth Annual IEEE International
This paper presents an efficient parallel algebraic algorithm to implement ATPG for combinational circuits using the Boolean satisfiability on a distributed Computing environment. Path-Oriented Expanded Implication Graph(POE1G) of a combinational circuit is taken as a heuristics guide to improve the traditional stochastic calculation of Boolean satisfiability formula of a circuit. We propose a ...
متن کاملA temporal bipartitioning algorithm for dynamically reconfigurable FPGAs
Example 1, StReAm, applies the object-oriented design methodology to high-level programming of data streaming applications. While conventional CAD/compiler systems for FPGAs make it very difficult to explore arithmetic optimizations, StReAm offers the flexibility to adapt the number representation, precision, and arithmetic algorithm to the particular needs of the application. Example 2, BSAT, ...
متن کاملModelsaz: An Object-Oriented Computer-Aided Modeling Environment
Modeling and simulation of processing plants are widely used in industry. Construction of a mathematical model for a plant is a time-consuming and error-prone task. In light of extensive advancements in computer science (both hardware and software), computers are becoming a necessary instrument in industrial activities. Many software tools for modeling, simulation and optimization of proces...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999